From: Matthieu Gallien Date: Fri, 3 Jun 2022 10:15:14 +0000 (+0200) Subject: convert double numbers to int because we expect them to be real ints X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~30^2^2~215^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=0640eb6c31eebdbbec0ce03cf2e177ee2ed6fc14;p=nextcloud-desktop.git convert double numbers to int because we expect them to be real ints we give them to APIs expecting int we compare them to int values Signed-off-by: Matthieu Gallien --- diff --git a/src/gui/userstatusselectormodel.cpp b/src/gui/userstatusselectormodel.cpp index 69f698ade..7bc9172be 100644 --- a/src/gui/userstatusselectormodel.cpp +++ b/src/gui/userstatusselectormodel.cpp @@ -409,21 +409,21 @@ QString UserStatusSelectorModel::timeDifferenceToString(int differenceSecs) cons if (differenceSecs < 60) { return tr("Less than a minute"); } else if (differenceSecs < 60 * 60) { - const auto minutesLeft = std::ceil(differenceSecs / 60.0); + const auto minutesLeft = static_cast(std::ceil(differenceSecs / 60.0)); if (minutesLeft == 1) { return tr("1 minute"); } else { return tr("%1 minutes", "", minutesLeft).arg(minutesLeft); } } else if (differenceSecs < 60 * 60 * 24) { - const auto hoursLeft = std::ceil(differenceSecs / 60.0 / 60.0); + const auto hoursLeft = static_cast(std::ceil(differenceSecs / 60.0 / 60.0)); if (hoursLeft == 1) { return tr("1 hour"); } else { return tr("%1 hours", "", hoursLeft).arg(hoursLeft); } } else { - const auto daysLeft = std::ceil(differenceSecs / 60.0 / 60.0 / 24.0); + const auto daysLeft = static_cast(std::ceil(differenceSecs / 60.0 / 60.0 / 24.0)); if (daysLeft == 1) { return tr("1 day"); } else {